package com.dhcc.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.dhcc.base.BaseEntity;
import lombok.Data;

/**
 * 数据权限表实体类
 * @ProjectName Dhcc-Cloud
 * @PackageName com.dhcc.entity
 * @Title SysDataPerm
 * @Date 2024/11/28 下午3:30
 * @Author LiuGuoting
 */
@Data
@TableName("sys_data_perm")
public class SysDataPerm extends BaseEntity {

    /**
     * 数据权限编号，唯一标识数据权限
     */
    @TableId
    private Long id;

    /**
     * 数据权限名称
     */
    private String dateName;

    /**
     * 数据权限类型
     */
    private String scopeType;

    /**
     * 自定义数据权限范围（JSON格式）
     */
    private String customRange;

    /**
     * 排序字段，用于排序数据权限
     */
    private Integer sort;
}